3/15/15
Each piece of hardware will have a "blast" vi to reset and send all settings. This way no matter whose fingers find their way to the front panel, the softare always resets everything and then configures relevent items. This way no obscure settings are changed without the softwares knowledge. 

At init all devices will be sent the init and reset commands as well as the "blast"

The Function Gen output will serve as the laser/led output controls. In the interest of time, no direct control will be made of those devices in "rev1"

The motors should not be homed at program start up. Only on command, but the "begin test" button will be disabled until the init is done. 

---TEST--- the function gen init may or may not reset the first chanel as it configures te second. Be sure yo

---TEST--- the hardware variables (AFG freq, LNA's gain etc) are in the case loop for the LNA and at program first init for the AFG. see which runs better.

Figure out how to make a home position	

The two SR850 read methods
	-read output
		SNAP? 1,2,3,4   
		(X Y R theta)
	-read trace output
		SNAP? 10,11,12,13
		(trace 1 2 3 4)
	*****Doesnt look like we can do two seperate channels. 
	
	call SR650. basicaly ask if i can use it as a two channel 
		see page 88-AI channels with 1mV resolution simultaneously sampled
		512Hz but x&y on front 256khz
		60db roll off is 5x

		
		